// 定义路由表
import Home from '../pages/Home'
import Login from '../pages/Login'
import Test from '../pages/Test'
import Unknow from '../pages/404'
import { Navigate } from 'react-router-dom'
export default [
  {
    path: 'home',
    element: <Home></Home>,
    children: [
      {
        path: 'test',
        element: <Test></Test>,
      },
    ],
  },
  {
    path: 'login/:id?',
    element: <Login></Login>,
  },
  //   {
  //     path: 'login',
  //     children: [
  //       {
  //         path: ':id',
  //         element: <Login></Login>,
  //       },
  //       {
  //         path: '',
  //         element: <Login></Login>,
  //       },
  //     ],
  //   },

  {
    path: '/404',
    element: <Unknow></Unknow>,
  },
  {
    // 当路径发生变化,当前地址栏的路径和上面所有的前端路由路径不匹配的时候,会走到*好这里
    // * 代表的是没有配置过的所有路径
    path: '*',
    element: <Navigate to="/404"></Navigate>,
  },
]
